#pragma once

#include "Vector3f.h"
#include "Lighting.h"

class Light
{
public:
    //Gets the direction and distance to this light from pos.
    virtual Lighting getLightingFrom(Vector3f& pos) = 0;

    //Modifies the position or direction of this light.
    virtual void userModify(float x, float y) = 0;
};
